ISubsystem 介面
代表 KINGSTAR 子系統。
繼承體系
System.Object
System.ComponentModel.INotifyPropertyChanged
IntervalZero.KINGSTAR.Base.Class.ISubsystem
組合: IntervalZero.KINGSTAR.Base.Class (於 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0
語法
public interface ISubsystem : INotifyPropertyChanged
Public Interface ISubsystem Inherits INotifyPropertyChanged
ISubsystem 介面陳列了以下成員。
方法
名稱 | 說明 | |
---|---|---|
![]() | AddGroup | 新增一個軸組到 KINGSTAR 子系統。 |
![]() | DebugMessage | 傳送 KINGSTAR 記錄檔訊息到 KINGSTAR 記錄檢視。 |
![]() | Destroy | 關閉與 KINGSTAR 子系統的連結並停用 KINGSTAR 子系統。 |
![]() | GetCategoryName | 取得指派到記錄檔 ID 的字串。 |
![]() | Log | 將指定資料記錄到記錄檔共享記憶體中。 |
![]() | PulseHeartbeat | 發送訊號以通知 KINGSTAR 運動應用程式正常運作中。 |
![]() | ReadMemoryBool | 從共享記憶體讀取一個位元。 |
![]() | ReadMemoryByte | 從共享記憶體讀取一個位元組。 |
![]() | ReadMemoryDouble | 從共享記憶體讀取一個 double。 |
![]() | ReadMemoryInt16 | 從共享記憶體讀取一個短整數。 |
![]() | ReadMemoryInt32 | 從共享記憶體讀取一個整數。 |
![]() | ReadMemoryInt64 | 從共享記憶體讀取一個長整數。 |
![]() | ReadMemorySByte | 從共享記憶體讀取一個 8 位元有符號整數。 |
![]() | ReadMemorySingle | 從共享記憶體讀取一個 float。 |
![]() | ReadMemoryUInt16 | 從共享記憶體讀取一個無符號短整數。 |
![]() | ReadMemoryUInt32 | 從共享記憶體讀取一個無符號整數。 |
![]() | ReadMemoryUInt64 | 從共享記憶體讀取一個無符號長整數。 |
![]() | RequestState | 請求 KINGSTAR 子系統進到特定的 EtherCAT 狀態。 |
![]() | Restart | 重啟 EtherCAT 主站。 |
![]() | SetCategoryName | 設定一個關連到記錄檔 ID 的字串。 |
![]() | Start | 啟動 KINGSTAR 子系統。 |
![]() | Stop | 停用 EtherCAT 網路和 KINGSTAR 子系統。 |
![]() | StopAllLogs | 停止將指定資料記錄到記錄檔共享記憶體中。 |
![]() | UpdateConfiguration | 讀取子系統中的模組值以更新模組的值。 |
![]() | WriteMemory (bool) | 將一個位元寫入共享記憶體。 |
![]() | WriteMemory (byte) | 將一個位元組寫入共享記憶體。 |
![]() | WriteMemory (char) | 將一個 char 寫入共享記憶體。 |
![]() | WriteMemory (double) | 將一個 double 寫入共享記憶體。 |
![]() | WriteMemory (float) | 將一個 float 寫入共享記憶體。 |
![]() | WriteMemory (short) | 將一個短整數寫入共享記憶體。 |
![]() | WriteMemory (int) | 將一個整數寫入共享記憶體。 |
![]() | WriteMemory (long) | 將一個長整數寫入共享記憶體。 |
![]() | WriteMemory (ushort) | 將一個無符號短整數寫入共享記憶體。 |
![]() | WriteMemory (uint) | 將一個無符號整數寫入共享記憶體。 |
![]() | WriteMemory (ulong) | 將一個無符號長整數寫入共享記憶體。 |
屬性
名稱 | 說明 | |
---|---|---|
![]() | Access | EtherCAT 驅動器的資料傳輸模式。 |
![]() | ActualCurrent | 新增實際電流變數至 PDO。 |
![]() | ActualTorque | 新增實際扭矩變數至 PDO。 |
![]() | ActualVelocity | 新增實際速度變數至 PDO。 |
![]() | Alias | 在所有方法中啟用或停用軸和 I/O 索引參數的別名索引。 |
![]() | AutoConfig | 允許啟用自動配置。 |
![]() | AutoRepair | 允許啟用自動修復。 |
![]() | AutoRestart | 允許啟用自動重啟。 |
![]() | AutoUpdate | 啟用或停用自動配置更新。 |
![]() | Axes | 軸的清單。 |
![]() | AxisInput | 啟用或停用伺服驅動器數位輸入的存取。 |
![]() | AxisOutput | 啟用或停用伺服驅動器數位輸出的存取。 |
![]() | ConfiguredAxes | 配置模擬軸的設定。 |
![]() | ConfiguredIos | 配置模擬 I/O 模組的設定。 |
![]() | ConfiguredModules | 配置實際模組的設定。 |
![]() | CustomerId | 購買 KINGSTAR 時取得的客戶 ID。 |
![]() | Cycle | EtherCAT 週期時間(單位:秒)。 |
![]() | Dc | 啟用或停用 DC 同步,預設為 true。 |
![]() | DcCheck | 在 KINGSTAR 子系統啟動期間啟用或停用 DC 檢查。 |
![]() | DcMasterShift | 選擇偏移模式。 |
![]() | DcReference | 選擇作為參考時鐘的裝置。 |
![]() | DcSystemTime | 分佈時鐘 (DC) 選定的 Sync0 訊號的時間戳記。 |
![]() | FollowingError | 新增跟隨誤差物件至 PDO。 |
![]() | Groups | 軸組清單。 |
![]() | Heartbeat | 啟用或停用 Heartbeat。 |
![]() | HeartbeatTimeout | 使用 PulseHeartbeat 來通知 KINGSTAR 應用程式正常運作的時間段,否則 KINGSTAR 將視應用程式為故障並關閉 EtherCAT 連線。 |
![]() | HotConnect | 允許在 EtherCAT 網路運行時增加新的硬體。 |
![]() | Initialized | 檢查程式是否連結到 KINGSTAR 子系統。 |
![]() | IOs | I/O 模組清單。 |
![]() | Logging | 顯示記錄指令是否正在記錄。 |
![]() | MaxCurrent | 新增最大電流物件至 PDO。 |
![]() | MaxTorque | 新增最大扭矩物件至 PDO。 |
![]() | ProfilePosition | 新增曲線速度 (Profile Velocity)、曲線加速度 (Profile Acceleration) 和曲線減速度 (Profile Deceleration) 變數至 PDO。 |
![]() | Redundancy | 啟用或停用線纜冗餘。 |
![]() | SecondEncoder | 啟用或停用對軸的內部位置的存取。 |
![]() | ServerLog | 啟用或停用 RtxServer 上的即時伺服器訊息。 |
![]() | ShutdownHandler | 當 EtherCAT 連結被建立時,附上一個關閉處置器 (Shutdown Handler)。 |
![]() | Slaves | EtherCAT 從站清單。 |
![]() | Started | 檢查 KINGSTAR 子系統是否開啟。 |
![]() | State | 主站的 EtherCAT 狀態。 |
![]() | SynchronizedControlMode | 啟用或停用操作模式 (Modes of Operation) 與操作模式顯示 (Modes of Operation Display) 物件。 |
![]() | Tables | 凸輪表清單。 |
![]() | TorqueOffset | 新增扭矩偏移變數至 PDO。 |
![]() | TouchProbe | 新增 TouchProbeControl 與 TouchProbeStatus 變數至 PDO。 |
![]() | Triggers | 取得觸發的細節。 |
![]() | UserVariableRepository | 取得使用者定義變數。 |
參見